What is the difference between nested if else and else if ladder